gather thoughts - French English Dictionary